<link rel="stylesheet" href="<?php echo base_url(); ?>assets/css/galleriffic-3.css" type="text/css" />
<script type="text/javascript" src="<?php echo base_url(); ?>assets/js/jquery.history.js"></script>
<script type="text/javascript" src="<?php echo base_url(); ?>assets/js/jquery.galleriffic.js"></script>
<script type="text/javascript" src="<?php echo base_url(); ?>assets/js/jquery.opacityrollover.js"></script>
<!-- We only want the thunbnails to display when javascript is disabled -->
<script type="text/javascript">
	document.write('<style>.noscript { display: none; }</style>');
</script>
<div id="main">
    <div class="m20l m20r m20t">
    	<p class="title_2">Galleri</p>
    	<div class="w280 float_left" style="margin-top: 20px;">
        	<!--div class="icon_click1 float_left"><a href="#"><img src="<?php echo base_url(); ?>assets/img/back.png" alt="" /></a></div-->
            <div id="thumbs" class="navigation">
				<ul class="thumbs noscript">
                    <?php if($gallerys): foreach($gallerys as $row){?>
                    <li>
						<a class="thumb" href="<?php echo base_url(); ?>assets/auto_thumbnail/timthumb.php?src=<?php echo base_url(); ?>upload/gallery/<?php echo $row->big_img;?>&h=331&w=588&zc=1">
							<img src="<?php echo base_url(); ?>assets/auto_thumbnail/timthumb.php?src=<?php echo base_url(); ?>upload/gallery/<?php echo $row->big_img;?>&h=54&w=99&zc=1"/>
						</a>	
					</li>
                    <?php } endif; ?>
				</ul>
			</div>
            <!--div class="icon_click1 float_left"><a href="#"><img src="<?php echo base_url(); ?>assets/img/next.png" alt="" /></a></div-->
            <div class="clear"></div>
        </div>
        <div class="w590 float_left m10l" style="margin-top: 12px;">	
            <div id="gallery" class="content">	
				<div class="slideshow-container">
					<div id="loading" class="loader"></div>
					<div id="slideshow" class="slideshow"></div>
				</div>
			</div>
        </div>
        <div class="clear"></div>
    </div>
</div>
<script>
    jQuery(document).ready(function($) {
        jQuery("#galleri_current").addClass('current');
		// We only want these styles applied when javascript is enabled
		$('div.navigation').css({'width' : '250px', 'float' : 'left'});
		$('div.content').css('display', 'block');

		// Initially set opacity on thumbs and add
		// additional styling for hover effect on thumbs
		var onMouseOutOpacity = 0.67;
		$('#thumbs ul.thumbs li').opacityrollover({
			mouseOutOpacity:   onMouseOutOpacity,
			mouseOverOpacity:  1.0,
			fadeSpeed:         'fast',
			exemptionSelector: '.selected'
		});
		
		// Initialize Advanced Galleriffic Gallery
		var gallery = $('#thumbs').galleriffic({
			delay:                     2500,
			numThumbs:                 10,
			preloadAhead:              10,
			enableTopPager:            false,
			enableBottomPager:         true,
			maxPagesToShow:            7,
			imageContainerSel:         '#slideshow',
			controlsContainerSel:      '#controls',
			captionContainerSel:       '#caption',
			loadingContainerSel:       '#loading',
			renderSSControls:          true,
			renderNavControls:         true,
			playLinkText:              'Play Slideshow',
			pauseLinkText:             'Pause Slideshow',
			prevLinkText:              '&lsaquo; Previous Photo',
			nextLinkText:              'Next Photo &rsaquo;',
			nextPageLinkText:          'bt_next.png',
            prevPageLinkText:          'bt_back.png',
			enableHistory:             true,
			autoStart:                 false,
			syncTransitions:           true,
			defaultTransitionDuration: 900,
			onSlideChange:             function(prevIndex, nextIndex) {
				// 'this' refers to the gallery, which is an extension of $('#thumbs')
				this.find('ul.thumbs').children()
					.eq(prevIndex).fadeTo('fast', onMouseOutOpacity).end()
					.eq(nextIndex).fadeTo('fast', 1.0);
			},
			onPageTransitionOut:       function(callback) {
				this.fadeTo('fast', 0.0, callback);
			},
			onPageTransitionIn:        function() {
				this.fadeTo('fast', 1.0);
			}
		});

		/**** Functions to support integration of galleriffic with the jquery.history plugin ****/

		// PageLoad function
		// This function is called when:
		// 1. after calling $.historyInit();
		// 2. after calling $.historyLoad();
		// 3. after pushing "Go Back" button of a browser
		function pageload(hash) {
			// alert("pageload: " + hash);
			// hash doesn't contain the first # character.
			if(hash) {
				$.galleriffic.gotoImage(hash);
			} else {
				gallery.gotoIndex(0);
			}
		}

		// Initialize history plugin.
		// The callback is called at once by present location.hash. 
		$.historyInit(pageload, "advanced.html");

		// set onlick event for buttons using the jQuery 1.3 live method
		$("a[rel='history']").live('click', function(e) {
			if (e.button != 0) return true;
			
			var hash = this.href;
			hash = hash.replace(/^.*#/, '');

			// moves to a new page. 
			// pageload is called at once. 
			// hash don't contain "#", "?"
			$.historyLoad(hash);

			return false;
		});

		/****************************************************************************************/
	});
</script>